package cn.jy.erp.service;

import java.io.Serializable;
import java.util.List;

public interface IBaseService<T> {
	/**
     * 增加
     * @param t
     */
    void add(T t);
  
    /**  删除
     * @param id
     */
    void del(Serializable id);
    
   /**
    * 修改
    * @param t
    */
void  update(T t);
  /**
   * 加载一个对象
   * @param id
   * @return
  */
T getById(Serializable id);
  //加载全部对象
  /**
 * @return
 */
List<T>  getAll();
}
